Non-Redundant Dynamic Data Allocation in Distributed Database Systems
نویسندگان
چکیده
In the past few decades, the significant developments in database and networking technologies contributed to advances in distributed database systems (DDS). The data allocation is a prominent issue in distributed database systems and is performed on data access static and dynamic patterns. This paper proposes a new strategy named Extended Threshold Algorithm (ETA) for non-redundant dynamic data allocation in distributed database. The proposed algorithm is an extension of Threshold and Time Constraint Algorithm (TTCA) which was based on Optimal and Threshold algorithms. ETA performs relocation of data fragments with respect to changing access patterns to data fragments. It also reduces the space requirement and significantly improves the system performance.
منابع مشابه
Non-Redundant Dynamic Data Allocation in Distributed Database System
In the past few decades, the significant developments in database and networking technologies contributed to advances in distributed database systems (DDS). The data allocation is a prominent issue in distributed database systems and is performed on data access static and dynamic patterns. This paper proposes a new strategy named Extended Threshold Algorithm (ETA) for non-redundant dynamic data...
متن کاملNon-replicated Dynamic Data Allocation in Distributed Database Systems
Allocation of data or fragments in distributed database is a critical design issue and requires the most effort. It has the greater impact on the quality of the final solution and hence the operational efficiency of the system. Performance of the distributed database system is heavily dependent on allocation of data among the different sites over the network. The static allocation provides only...
متن کاملDynamic Data Allocation Methods in Distributed Database System
Allocation of data or fragments in distributed database is a critical design issue and requires the most effort. It has the greater impact on the quality of the final solution and hence the operational efficiency of the system. Performance of the distributed database system is heavily dependent on allocation of data among the different sites over the network. The static allocation provides only...
متن کاملData Allocation and Transaction Processing in Distributed Database Systems
Distributed database processing requires the transmission of data between computers in a distributed system. Data transmission is becoming an increasingly attractive data-dissemination method for large database systems. In order to effectively utilize distributed query processing, it is necessary to have efficient dynamic allocation algorithms that can balance individual and overall performance...
متن کاملDeveloping a method for reliability allocation of series-parallel systems by considering common cause failure
Reliability allocation has an essential connection to design for reliability and is an important activity in the product design and development process. In determining the reliability of subsystems or components on the basis of goal reliability, attention must be paid to failure effect, failure information, and improvement opportunities based upon real potentials for reliability improvement. In...
متن کامل